package com.woniu.humanresource.service;


import com.woniu.humanresource.entity.JobRelation;
import com.woniu.humanresource.entity.OrgStructure;
import com.woniu.humanresource.entity.PageBean;

import java.util.List;

public interface OrgStructureService {
    //添加组织结构
    void insertOrgStructure(OrgStructure orgStructure);
    // 查询组织结构
    PageBean<OrgStructure> getAllOrgStructure(int pageIndex, int pageSize);
    // 修改组织结构
    void updateOrgStructure(OrgStructure orgStructure,String orgname);
    // 删除组织结构
    void deleteOrgStructureByOrgid(String orgid);
    //查询组织结构具体信息
   List<OrgStructure> selectOrgStructureByOrgid(String orgid);
    //提交删除申请
    void deleteApplyByOrgid(String orgid);
    //条件查询
    PageBean<OrgStructure> getOrgStructure(OrgStructure orgStructure,int pageIndex,int pageSize);
}
